Market places dot the city with frenetic hustle and bustle.
Sidewalks are crammed with vendors selling everything from charcoal to second hand bicycles fresh from Miami by boat.